expressing enthusiasm following an excellent result - Alemán Inglés Diccionario